package com.gui.mianshiya.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gui.mianshiya.model.dto.collection.CollectionAddRequest;
import com.gui.mianshiya.model.entity.WishCollection;
import com.gui.mianshiya.model.dto.collection.WishCollectionQuestion;
import com.gui.mianshiya.model.vo.QuestionVO;

import javax.servlet.http.HttpServletRequest;

/**
 * @Title: CollectionsService
 * @Author quit
 * @Package com.gui.mianshiya.service
 * @Date 2025/4/21 13:55
 * @description:
 */
public interface WishCollectionService extends IService<WishCollection> {

    int addCollectionUserId(CollectionAddRequest collectionAddRequest);

    int getCollectionUserId(CollectionAddRequest collectionAddRequest);

    Page<QuestionVO> getCollectionVoPage(WishCollectionQuestion wishCollectionQuestion, HttpServletRequest request);
}
